Ultimately, my goal is to move my ATC code to the Kfop and eliminate the need for a separate controller and potential conflicts with haveing more than one device com with MACH thru Modbus.
I did not plan to dig into this until next year sometime, but it occurs to me that while the homing process and other Kflop stuff is fresh in my mind, it makes sense to add that other axis now.
The target machine already uses XYZABC and Spindle, so I will be using the non-cordinated Kflop axis for the ATC arm and carousel (both servo driven).
I have read thru the header and some sample programs and I think I can make the following assumptions:
1) that the additionbal axis are set up along with the others in the init program.
Question: what is the last function to add to initialize thes axis. The function that I am aware of will not go beyond 5.
2) that the tool change in MACH is passed as a persistent var and I can pick that up in the homeing program and execute from there.
Question: is there any advantage to creating a separate program for the ATC functions and not adding them to the homing program?
Undoubtedly there will be more specific questions on this process, but for now I am looking for a 'best method' so that I do not go down the wrong road.
Thanks in advance for any answers or advice on this.
- Steve
.